having a small swelling - Francés Inglés Diccionario